.field-input
  width 300px
  border 1px solid #E3E7EF
  transition .3s
  background-color #fff
  border-radius 3px
  display inline-block
  &:hover
    border-color #4BACF6
.field-disabled
  background-color #EBEEF3
  &:hover
    border-color #E3E7EF
  input,textarea,select
    color #bbb
.field-box
  display table-cell
  &.field-box-active
    .field-input
      border-color #4BACF6
      box-shadow 0 0 4px 0 #6DC4F3
  

.field-box-line
  display table-cell
  cursor text
  .field-input
    position relative
    border 0
    border-radius 0
    border-bottom 1px solid #d5e1eb
    &:after
      position absolute
      content ''
      width 100%
      height 1px
      bottom -1px
      left 0
      background-color #3fbbf0
      transition .3s
      transform scale(0,1)
  &.field-box-active
    .field-input
      &:after
        transform scale(1)

.field-label
  width 142px
  text-align right
  padding-right 15px
  padding-top 5px
  color #7E7F81
  font-size 14px
  display table-cell
  vertical-align top
  i 
    color #F89A9A
    
.field-area
  width 100%
  margin-bottom 10px
  display table
  
.field-bubble
  display inline-block
  margin-left 25px 
  border-radius 3px
  color #fff
  background-color #AFC9E2
  padding 0 7px
  line-height 18px
  font-size 12px
  vertical-align top
  margin-top 7px
  